home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 001a / ziff.zip / ZIFFPLUS.DOC < prev    next >
Text File  |  1991-10-09  |  23KB  |  481 lines

  1.                      ZiffPlus - ZiffNet Script File
  2.                 Copyright (c) 1991 by Ziff Communications
  3.  
  4.                                Version 1.00
  5.                               October 6, 1991
  6.                   by James D. McDaniel, CIS # 72241,322
  7.  
  8.  
  9. INTRODUCTION:
  10.  
  11. ZiffPlus is an Aspect(tm) script file written for DataStorm's
  12. ProComm Plus 2.x.  Its design allows easy access to all the ZiffNet
  13. and CIS forums.  ZiffPlus is not meant as a replacement for CIM or
  14. TAPCIS, but rather is intended to find a home with the many PCPLUS
  15. users who do not have either of these two fine programs.
  16.  
  17. ZiffPlus' features include automatic logon to all the ZiffNet
  18. forums and several selected CIS forums.  It will capture all
  19. messages, requested file descriptions, and online usage into a log
  20. file.  A new log file is created for each day you log on based on
  21. the date.  Any of these log files may be viewed from the main menu.
  22. You can also name up to 5 files for automatic download from any of
  23. the included forums.
  24.  
  25.  
  26. CONFIGURATION:
  27.  
  28. ZiffPlus maintains a configuration file with the user's settings.
  29. The file name is ZIFF.CFG.  ZiffPlus uses the dialing directory to
  30. obtain the phone number and baud rate.  It is recommended that you
  31. use ANSI emulation with 7 data bits, even parity and 1 stop bit.
  32. Any time you are 'Auto Logged' on, you can use the F5 or F6
  33. function keys to GOTO another ZiffNet forum.  Your emulation must
  34. not use the F5 or F6 keys or the GOTO forum menu will not work
  35. right.  See the paragraph on Key Mapping.  If you have a 9600 baud
  36. modem, you might want to consider making two dialing directory
  37. entries in PCPLUS: one entry for calling CIS/ZiffNet at 9600 baud,
  38. and the other for 2400 baud.
  39.  
  40. In the ZiffPlus script there is a low (normal) speed option and a
  41. high speed option.  If you use different speeds for manual and
  42. automated access, you must put the PCPLUS dialing directory number
  43. for the low speed in Option 1 and your high speed dialing directory
  44. number in 2.  If you use only one baud rate, put the same dialing
  45. directory number in both options.  Since the script is configured
  46. to use both numbers, ZiffPlus requires an entry in each option.
  47.  
  48. ZiffPlus comes with the compiled ASX script and does not need to be
  49. compiled again.  Still, you may wish to make script changes.  One
  50. reason why you might want to edit and recompile ZiffPlus would be
  51. to change one of the variable settings found at the start of the
  52. script.  The script supports color or black and white settings.
  53. You will need to modify and recompile the script if you want to
  54. change the colors.  Another reason might be to change the selected
  55. or the default CIS forum (IBMOS2).  If you do modify it, you should
  56. keep an unmodified version of ZIFFPLUS.ASP for reference.  See the
  57. heading "ASPECT SCRIPT" for warnings if you decide to recompile the
  58. script.
  59.  
  60. Key Mapping:
  61.  
  62. To make sure your Key Mapping is clear for the F5 and F6 keys, do
  63. the following:  Start PCPLUS with no script active.  Press Alt-F8
  64. and use the PgUp and PgDn keys until the selected emulation in the
  65. bottom left corner of the screen is correct.  The recommended
  66. emulation is ANSI.  When the emulation is correct, press the F5
  67. key.  Use the Delete key until all characters next to the F5 key
  68. are gone and then press the Enter key.  Perform the same operation
  69. for the F6 key.  When you are done, you should not see any
  70. keystroke entries next to the F5 or F6 keys.  If this is correct,
  71. press Alt-S to save and then Esc to exit.
  72.  
  73.  
  74. USAGE:
  75.  
  76. To start this program you can load PCPLUS, press Alt-F5 and enter
  77. the name of the script (which should be ZIFFPLUS).  You may need to
  78. enter the path.  You can load ZIFFPLUS.ASX from the DOS prompt if
  79. you like with the DOS command:
  80.  
  81. PCPLUS /fZIFFPLUS
  82.  
  83. (This DOS command is NOT case sensitive, use of the lower case 'f'
  84. emphasizes its usage only.)
  85.  
  86. ZiffPlus also comes with the batch file ZP.BAT which can be used to
  87. start ZiffPlus.  This batch file uses the PCPLUS environment
  88. variable to find PCPLUS and it uses the new environment variable
  89. ZIFFPLUS to find the ZiffPlus script.  To set the variables, add
  90. the following to your AUTOEXEC.BAT file.
  91.  
  92.      SET PCPLUS=d:\path
  93.      SET ZIFFPLUS=d:\path
  94.  
  95. The value d:\path should be the drive and directory where both
  96. PCPLUS and ZiffPlus are located.  It is recommended that you create
  97. a separate directory for ZiffPlus and place all of it files there.
  98. You can also place ZiffPlus in the PCPLUS directory if you wish.
  99.  
  100. There is an option from the Main Menu of ZiffPlus which will terminate
  101. the script, if required.  The Esc key aborts the program only when you
  102. are online.  At all other times, it moves you back one menu at a
  103. time, to the first menu.
  104.  
  105.  
  106. MENU SETUP:
  107.  
  108. Main Menu:
  109.  
  110. ZiffPlus contains nine user menus.  Each of these menus includes
  111. a help screen you can bring up by pressing the F1 key.  The Main
  112. Menu help screen also allows you to read this document file if you
  113. need to.  Pressing Enter on the copyright screen takes you to the
  114. Main Menu.
  115.  
  116. The Main Menu includes 9 options.  Each option that ends with "..."
  117. leads to another menu when selected.  Any option that ends with
  118. "" logs on to CompuServe when executed.  You may use the Esc key
  119. to back up one menu at a time.  All arrow keys and the enter key can
  120. be used to navigate through the menus.
  121.  
  122. The nine menu options are:
  123.  
  124.      1  After Hours, Editorial, Programming, UtilForum
  125.      2  Computer Shopper, PC Week, PC/Contact, Practice
  126.      3  File Finder, Reviews Index, SoftLib Library
  127.      4  Billing, Electronic Mail, Terminal Setup
  128.      5  Selected CompuServe Forums Menu
  129.      6  Read Message and File Capture Logs
  130.      7  Shell to DOS. Type Exit to Return
  131.      8  ZiffPlus Configuration
  132.      9  Exit ZiffNet Script.  You may exit to DOS or Procomm
  133.  
  134. - ZiffNet Forum Menus  (Options 1 and 2):
  135.  
  136. Option 1 provides access to the four PC MagNet forums: After Hours,
  137. Editorial, Programming, and UtilForum/Tips.  Option 2 takes you to
  138. the forums for Computer Shopper, PC Week, PC Computing, and the
  139. ZiffNet Practice Forum.  (Connection time costs are suspended while
  140. in the Practice Forum, excluding any long distance costs you pay
  141. apart from your CIS/ZiffNet bill).
  142.  
  143. Selecting any of the ZiffNet forums will take you to the Forum
  144. Action Menu.  This menu provides four options for the forum you
  145. have selected.  See Forum Action Menu description for more
  146. information.
  147.  
  148. - File Finder, Reviews Index, and SoftLib Database  (Option 3)
  149.  
  150. You have three main choices here.  Selecting the ZiffNet File
  151. Finder or Reviews Index will automatically log you on to ZiffNet
  152. and then take you to the selected area.  The third will also
  153. automatically log you on to ZiffNet, but will proceed to the
  154. SoftLib (Software Library) database and switch to manual.  A fourth
  155. option in the sub-menu allows you to download up to 5 files at a
  156. time.  After you enter each file name to download you will be asked
  157. if you wish to download another.  Answer Y or N.  When you have
  158. entered five file names or you have answered N to 'download more
  159. files', you will be asked if you wish to continue the download.
  160. Answer N and you will return to the SoftLib menu.  Answer Y and you
  161. will go into the automatic download mode.
  162.  
  163. - Selected CompuServe Forums  (Option 5)
  164.  
  165. This menu provides 8 options.  Its operation is similar to the
  166. ZiffNet Forums menu.  You may select from pre-defined menu options
  167. to access DataStorm's Forum, IBM Hardware Forum, IBM Application
  168. Forum, IBM Systems Forum, IBM Communications Forum, Microsoft
  169. Advanced Windows Forum, and Microsoft Operating Systems Forum.  The
  170. first menu option will allow you to enter any CIS forum name and
  171. provides the same functions that are present for all other
  172. specified forums in ZiffPlus.
  173.  
  174. It is possible to make script changes that allow access to other
  175. forums not used in the script.  Print out the ZiffPlus script and
  176. read through the ProComm Plus Aspect(tm) Script Language Reference
  177. Manual before attempting to make script changes.  Always save an
  178. original copy of the script for future reference and to restore
  179. from in the event of a script problem.
  180.  
  181. - Read Capture Logs or Messages  (Option 6)
  182.  
  183. When you select this option you will be presented with a list of
  184. ZiffNet log files from the directory you specified in the
  185. configuration menu.  Forty files at a time will be displayed.  If
  186. more than forty files are present, they will be paged.
  187.  
  188. ZiffPlus log files use the naming convention ZIFFmmdd.LOG.  The
  189. 'mm' becomes the month the log file was made, and 'dd' will be the
  190. day.  ZiffPlus does not track the year.  It will append to any
  191. existing file with the correct name and directory location.
  192.  
  193. Each option that will save data to the log file while online will
  194. give you a chance to change the eight character filename when that
  195. option is selected.  The first question is a Yes or No answer.
  196. Answer N to use the default capture log filename.  Enter Y to
  197. change the filename.  The capture log file will be stored in the
  198. directory you selected in the ZiffPlus configuration menu.  The
  199. file extension will always be LOG.  When you enter the eight
  200. character filename, DO NOT enter a back slash or a period.  Only
  201. valid filename characters are allowed.  The resulting file may be
  202. viewed along with the other default capture file names.
  203.  
  204. Each time a log file is opened, a time and date stamp will be
  205. placed at the point were the file was opened.  The first time a
  206. file is opened, it will be at the beginning.  If a capture file is
  207. opened more than once, the marker will be placed at each new open
  208. location.
  209.  
  210. Viewing of the log file is done through whatever path\filename you
  211. have entered in the ZiffPlus configuration menu option.  This
  212. program may be a file viewer or ASCII editor.  The default file
  213. name is PCEDIT /N.  This calls the PROCOMM PLUS editor PCEDIT.  The
  214. /N option bypasses the opening screen in the editor.  The PCPLUS path
  215. is not set with the default name.  Unless you add PCEDIT's path
  216. or your PCPLUS directory is in your path, PCEDIT will fail to load.
  217.  
  218. - Shell to DOS  (Option 7)
  219.  
  220. Use this option if you need to perform some task that can only be
  221. done at the DOS prompt.  ZiffPlus will keep track of the PCPLUS
  222. default directory when you shelled out.  You need only type EXIT to
  223. return to PCPLUS and ZiffPlus will do the rest.  DO NOT load any
  224. TSR type programs while shelled from PCPLUS as you will not be able
  225. to return correctly to PCPLUS.
  226.  
  227. - ZiffPlus Configuration  (Option 8)
  228.  
  229. Configuration of ZiffPlus could not be easier.  For the most part
  230. you will not need to recompile ZiffPlus for use with your system.
  231. All required ZiffNet configuration menu options are saved in the
  232. file ZIFF.CFG and are loaded each time ZiffPlus is run.  The script
  233. controls the default offline colors, which can only be changed in
  234. the script file.  These are remarked and located at the top of the
  235. script.
  236.  
  237. The ZiffPlus Configuration Menu has 12 options.  Two are dialing
  238. directory numbers, two are directory names, one is a filename (with
  239. optional path), and your password is here along with your CIS
  240. number and a screen blanking interval.  Pressing the Esc key
  241. returns to the Main Menu without saving the new setup.  Please note
  242. that this may cause problems in the configuration.  (See Option "C"
  243. color selection.)  If you press the F1 key, a help screen will be
  244. displayed.
  245.  
  246. -- PCPLUS Dialing Directory  (Options 1 and 2)
  247.  
  248. Options 1 and 2 require the entry of the PCPLUS dialing directory
  249. number in which you have entered the CIS/ZiffNet phone number.  Do
  250. not enter the actual phone number.  Option 1 is the slow speed mode
  251. dialing entry that you would use while in the manual mode online to
  252. CIS/ZiffNet.  Option 2 is your automated high speed dialing directory
  253. number.  Options 1 and 2 should be the same number if you use only
  254. one speed.
  255.  
  256. For each dialing directory entry used by ZiffPlus, you should select
  257. the ANSI keyboard emulation, 7 data bits, even parity and one stop bit.
  258. Your CIS/ZiffNet online set up should match this configuration.  ZiffPlus
  259. will try to override the data bit and parity settings of PCPLUS to the
  260. correct value when PCPLUS dials the phone number.
  261.  
  262. -- CIS or ZiffNet ID Number  (Option 3)
  263.  
  264. Option 3 is your CIS or ZiffNet ID number.  Do not attempt to log
  265. on without this number and your password in place.  If your present
  266. number or password are correctly entered and do not appear to work,
  267. call CompuServe and report the trouble.
  268.  
  269. -- CIS or ZiffNet Password  (Option 4)
  270.  
  271. Option 4 is your CIS or ZiffNet password.  You will see that it
  272. appears as ******** once entered.  If you select Option 4 to change
  273. your password, the previously existing password will appear.  If
  274. you do not wish to change it, press Enter.  Your password is
  275. limited to 24 characters.
  276.  
  277. -- Capture Log File Directory  (Option 5)
  278.  
  279. Option 5 is your capture log file directory.  This directory should
  280. exist before you attempt to use ZiffPlus.  If it does not, ZiffPlus
  281. will create one with the same name as entered.  Please ensure that
  282. the name you enter is correct.  There is a 37 character limit on
  283. the complete path name.
  284.  
  285. -- ASCII File Editor/Viewer  (Option 6)
  286.  
  287. Option 6 is the drive\path\filename of your ASCII file editor or
  288. viewer.  While you may only need a viewer, an editor will permit
  289. you to search for a specific string of text.  If this file is in
  290. the default directory or in your path, you don't have to specify
  291. the drive and path name.
  292.  
  293. -- Default File Download Directory  (Option 7)
  294.  
  295. Option 7 is your default file download directory.  When files are
  296. downloaded using CompuServe's Quick-B+ protocol, CIS/ZiffNet
  297. requires the addition of the download directory name.  ZiffPlus
  298. does this for you, adding the download directory name to the
  299. requested file name if you have not done that yourself.  ZiffPlus
  300. will use your root directory if you have not designated a specific
  301. default download directory.  When you enter a directory name, it
  302. should already be present.  If it is not, ZiffPlus will create it
  303. for you.  Please ensure the name you enter is correct.  There is a
  304. 37 character limit on the complete path name.
  305.  
  306. -- Default Forum Mode  (Option 8)
  307.  
  308. Option 8 selects your default forum mode.  This will be either Menu
  309. or Command.  This option is a toggle, and will switch back and
  310. forth between these settings each time an 8 is entered.  All of
  311. your CIS and ZiffNet forums must match this setting.  If you have
  312. changed your online prompt character or initial menu you may have
  313. troubles with ZiffPlus.
  314.  
  315. -- Screen Blanking Interval  (Option 9)
  316.  
  317. Option 9 selects the screen blanking interval.  The interval may be
  318. from zero to 9999 seconds.  When set to zero, screen blanking is
  319. disabled.  When set to any other value, ZiffPlus waits for the
  320. entered period of time for a keystroke.  The screen will be blanked
  321. if one is not entered before the time expires.  Press any key to
  322. display the screen.  The keystroke, no matter what it is, will be
  323. disregarded.
  324.  
  325. -- Black & White or Color Selection  (Option "C")
  326.  
  327. Option "C" selects the B&W or COLOR mode using colors pre-defined
  328. in the script files.  This option is a toggle and switches back and
  329. forth each time a "C" is entered.  You must save the new color
  330. after each toggle.  If you do not, portions of the ZiffPlus menus
  331. will be a mix of color and black and white.  ZiffPlus reruns the
  332. internal color setup procedure when you save the selection.  You
  333. can edit the ZIFFPLUS.ASP file for your own preferences and
  334. recompile the file.  ZiffPlus uses the PCPLUS numeric color values.
  335.  
  336. -- Online Line Display Option  (Option "M")
  337.  
  338. Option "M" allows you to select your online line display format.
  339. When ZiffPlus is run, the screen setting is 25 lines by 80
  340. characters.  You may select a different online display
  341. configuration if you prefer.  Pressing M runs through a cycle of
  342. all of the PCPLUS pre-defined screen modes.  You must go online to
  343. see the effect of your selection.  The selections have no effect on
  344. the appearance of the ZiffPlus menu screens.  Each option works as
  345. described in the PCPLUS manual.
  346.  
  347. -- Save Configuration  (Option "S")
  348.  
  349. The "S" option saves your settings in the ZIFF.CFG file.  If you
  350. change your color setting, you should re-save your set up.  The
  351. script will return you to the main menu after your entries are saved.
  352.  
  353. If you share a copy of ZiffPlus with your friends, please do not give
  354. them a copy of the ZIFF.CFG file.  If you forget and pass out a copy
  355. of ZIFF.CFG, go online at once and change your password.
  356.  
  357.  
  358. FORUM ACTION MENU:
  359.  
  360. The Forum Action Menu provides four options:
  361.  
  362.      1  Auto logon to the selected forum
  363.      2  Read new forum messages
  364.      3  Read new file descriptions
  365.      4  Automated download of up to 5 forum files
  366.  
  367. This menu is accessed by both of the ZiffNet Forum Selection menus
  368. and the CompuServe Forum menu.
  369.  
  370. - Auto Log... Selected Forum  (Option 1)
  371.  
  372. When you select this option, ZiffPlus dials the slow speed dialing
  373. number that you set through Option 1 on the Configuration screen.
  374. When the modem connects to CIS/ZiffNet, ZiffPlus transmits your
  375. ID number and password.  Once acknowledged, ZiffPlus issues a `go
  376. to forum' command.  Once in the selected forum, ZiffPlus goes into
  377. the idle state.  At any time while online from this selection, you
  378. may press and hold down the F5 or F6 key.  After a few seconds, a
  379. ZiffNet Forum GOTO menu will appear.  Use the arrow keys to select
  380. the desired ZiffNet forum and press Enter.  If you have not cleared
  381. the Key Mapping for your F5 and F6 keys, you will send unwanted
  382. characters to the online host.  The slight time delay in
  383. recognizing the key press is a result of the time PCPLUS allows for
  384. online operations before it processes script file keyboard entries.
  385. When you go offline by entering an OFF or BYE command, ZiffPlus
  386. goes back into operation, taking you back to the menu from which
  387. you accessed CIS/ZiffNet.  If you issue a LOG or HELLO command,
  388. ZiffPlus will not exit you out of CIS/ZiffNet.  You will have to issue
  389. a hang up command (Alt-H) as you normally would to disconnect the
  390. line and activate ZiffPlus.  This will take you back to the last
  391. offline menu.
  392.  
  393. - Read New Forum Messages  (Option 2)
  394.  
  395. No other option selections are required if you select to read all
  396. new messages.  ZiffPlus will go to the selected forum and keep
  397. reading messages until all new messages (those which were posted
  398. and numbered after the last message you read in the forum) are
  399. captured.  If you have not been to the forum for some time, you
  400. might prefer to read the messages first in manual mode so as to try
  401. to not capture the entire message base.  This may take some time if
  402. there are substantial number of messages posted since the last
  403. message that you read.  If you go to an area on a regular basis, at
  404. least once a week, use this option and then read the messages
  405. offline to save money.  How often you should access a particular
  406. forum, to avoid having messages scroll off before you capture them,
  407. depends on how active the forum members are in posting messages.
  408. The greater the volume of messages, the faster the older messages
  409. will scroll off.
  410.  
  411. - Read New File Descriptions  (Option 3)
  412.  
  413. You can read all new file descriptions in any one library of the
  414. selected forum.  You can specify the forum and the date range (how
  415. many days old the file descriptions may be) for your search.  You
  416. may also specify a Library number range if you like.  If you enter
  417. a library range, all libraries within that range will be checked for
  418. files that have been posted for the maximum number of days you have
  419. entered.  After these entries, you will be given one more chance to
  420. abort before ZiffPlus logs on and captures the requested file
  421. descriptions.
  422.  
  423. - Automated File Downloads  (Option 4)
  424.  
  425. You may select up to 5 files at a time.  The files must all be from
  426. the same forum, but can be any library mix in any order.  You
  427. will first be asked to enter a library number.  You will then be
  428. asked to enter the filename.  The entry does not appear in the menu
  429. until you have completed the filename and pressed Enter.  (At the
  430. moment, ZiffPlus does not allow you to edit an entry once it has
  431. been entered onto the menu, so if you make a mistake you will have
  432. to abort the process as described below and start over.)  As you
  433. enter each file selection, you will be asked if you wish to enter
  434. another.  If you answer Y, you can enter another file name up to a
  435. limit of 5.  If you answer N or you have entered the 5 file names,
  436. you will be asked if you wish to continue the download.  If you have
  437. made a typing mistake or changed your mind, answer N to continue.  You
  438. will return back to the previous menu which will be completely clear of
  439. entries.  If you answer Y, ZiffPlus will logon to CIS/ZiffNet,
  440. proceed to the selected forum and download the requested files.
  441.  
  442.  
  443. ASPECT SCRIPT:
  444.  
  445. It is possible to modify the PCPLUS script to include your own
  446. custom aspect script code.  I highly recommend you read through the
  447. Procomm Plus Aspect Script Language book before you attempt to
  448. modify the ZiffPlus script.  One note: Due to the size of this
  449. script, you will need the Large Model Aspect Script Compiler.  Only
  450. the small model comes with PCPLUS.  The file is free to download
  451. (except for connect charges) from the CompuServe DataStorm forum.
  452. Enter the command "GO CIS:DSTORM".  If you are not yet a member of
  453. the forum, please join before proceeding on.  Then enter "Lib 3"
  454. for the Procomm Plus 2.01 Library.  Download the file ASPLRG.ZIP.
  455. UnZip this file with PKZip 1.10 or later and copy the file to your
  456. PCPLUS directory.  It will overwrite the older file since the file
  457. is still called ASPCOMP.EXE.
  458.  
  459.  
  460. IN CASE OF TROUBLE:
  461.  
  462. You should have no problems with ZiffPlus while offline in the menu
  463. mode.  However, when you go online problems might occur.  If you
  464. have changed your CIS/ZiffNet prompt, ZiffPlus will most likely not work
  465. right.  If you call on a noisy phone line, some characters could be
  466. missed.  For the most part, wait at least 30 seconds before aborting
  467. any online functions.  Please test all automated functions first before
  468. you leave ZiffPlus on its own to download files or data.  When you are
  469. offline the Esc key is used to go back one menu or abort configuration
  470. entry.  When you are online, the Esc key can be used to abort ZiffPlus.
  471.  
  472. ZiffPlus works best when used in conjunction with a disk cache.  ZiffPlus
  473. has been tested with Norton's 6.01 NCACHE and PCTOOLS' 7.01 PC-CACHE and
  474. found to work fine with both.  Other disk cache programs should work
  475. fine with ZiffPlus if they work with PCPLUS.  If you use ZiffPlus with
  476. no disk cache loaded, you will notice some slowdown of the program
  477. during disk reads.
  478.  
  479. Please let us know of any troubles you might have with ZiffPlus.
  480. Thank you for using ZiffNet.
  481.